body {
  background-color:#f3f3f3 !important;
}
a:link , a:visited , a:hover , a:active{
	text-decoration:none !important;
}
*{
	font-family:Microsoft YaHei; 
}
.hover{
    width:100%; height:100%; z-index:1000; position:fixed; top:0;left:0; background:rgba(0,0,0,.6); display:block;
}
.hover .text{
    color:#fff; text-align:center; margin:200px 50px; font-size:16px;
}

#head{
    width:100%; height:150px; background-color:#f23030; padding:10px 0;
}
#head .head_ico{
    width:60px; height:60px; border-radius:50%; overflow:hidden; margin:20px auto;
}
#head .head_ico img{
    width:100%; height:100%;
}
#head .welcome{
    color:#fff; text-align:center; width:100%; 
}

#btn{
    width:100%; overflow:auto;
}
#btn .btns{
    width:
    25%; border-bottom:1px solid #f3f3f3; border-right:1px solid #f3f3f3;
    text-align: center; float:left; background:#fff
}
#btn .btns .ico{
    height:50px; line-height:50px; font-size:25px;
}
#btn .btns .name{
    height:30px; line-height:30px; font-size:12px; color:#666;
}

.head{
    width:100%; height:50px; background-color:#f23030; overflow:hidden; position: fixed;top:0;left:0;
}
.head .left{
    width:50px; height:50px; line-height:50px; text-align:center; font-size:20px; color:#fff; float:left;
}
.head .center{
    width:calc( 100% - 100px ); height:50px; line-height:50px; text-align:center; font-size:14px; color:#fff; float:left;
}
.head .right{
    width:50px; height:50px; line-height:50px; text-align:center; font-size:20px; color:#fff; float:left;
}
.clear{
    width:100%; height:50px; 
}